The Most Beautiful Restaurant in the World is on Symi Island in Greece
The Secret Garden is situated in an unlikely corner of a village in Symi, this little delight is the epitome of Greek island dining
The Secret Garden is situated in an unlikely corner of a village in Symi, this little delight is the epitome of Greek island dining